///#begin zh-cn
//
//  Created by ShareSDK.cn on 13-1-14.
//  官网地址:http://www.ShareSDK.cn
//  技术支持邮箱:support@sharesdk.cn
//  官方微信:ShareSDK   （如果发布新版本的话，我们将会第一时间通过微信将版本更新内容推送给您。如果使用过程中有任何问题，也可以通过微信与我们取得联系，我们将会在24小时内给予回复）
//  商务QQ:4006852216
//  Copyright (c) 2013年 ShareSDK.cn. All rights reserved.
//
///#end
///#begin en
//
//  Created by ShareSDK.cn on 13-1-14.
//  Website:http://www.ShareSDK.cn
//  Support E-mail:support@sharesdk.cn
//  WeChat ID:ShareSDK   （If publish a new version, we will be push the updates content of version to you. If you have any questions about the ShareSDK, you can get in touch through the WeChat with us, we will respond within 24 hours）
//  Business QQ:4006852216
//  Copyright (c) 2013年 ShareSDK.cn. All rights reserved.
//
///#end

#import <Foundation/Foundation.h>
#import "SSCTypeDef.h"

///#begin zh-cn
/**
 *	@brief	授权会话
 */
///#end
///#begin en
/**
 *	@brief	Authorized session.
 */
///#end
@protocol ISSCAuthSession <NSObject>

///#begin zh-cn
/**
 *	@brief	开始会话
 *
 *  @param  scopes  权限列表,传入nil则默认授权权限
 *	@param 	result 	返回事件
 */
///#end
///#begin en
/**
 *	@brief	Start session.
 *
 *  @param  scopes  Scopes list, Incoming nil is the default authorization permissions
 *	@param 	result 	Result handler.
 */
///#end
- (void)start:(NSArray *)scopes result:(SSCAuthSessionResultEvent)result;

///#begin zh-cn
/**
 *	@brief	取消会话
 */
///#end
///#begin en
/**
 *	@brief	Cancel session.
 */
///#end
- (void)cancel;

///#begin zh-cn
/**
 *	@brief	获取授权视图
 *
 *	@return	授权视图
 */
///#end
///#begin en
/**
 *	@brief	Get authorize view.
 *
 *	@return	Authorize view.
 */
///#end
- (UIView *)view;

@end
